English-French dictionary »

hominid meaning in French

EnglishFrench
hominid (primate of the taxonomic family Hominidae)
noun
[UK: ˈhɒ.mɪ.nɪd]
[US: ˈhɑː.mə.nəd]

hominidé◼◼◼nom {m}