French Meaning of hominoid
hominoïde
Other French words related to hominoïde
No Synonyms and anytonyms found
Nearest Words of hominoid
Definitions and Meaning of hominoid in English
hominoid (n)
a primate of the superfamily Hominoidea
FAQs About the word hominoid
hominoïde
a primate of the superfamily Hominoidea
No synonyms found.
No antonyms found.
hominine => hominine, hominidae => hominidés, hominid => hominidé, hominian => hominidé, homing torpedo => Torpille autoguidée,