Search term hominoid has 3 results
Jump to
EN English FR French
hominoid (n) [anthropology] anthropoïde (n) {m} [anthropology]
hominoid (a) [anthropology] anthropoïde (a) {m} [anthropology]
hominoid (a) [anthropology] à l'aspect humain (a) [anthropology]