Australian English Meaning of hominoid
hominoid
Other Australian English words related to hominoid
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
hominoid
a primate of the superfamily Hominoidea
No synonyms found.
No antonyms found.
hominine => hominid, hominidae => hominids, hominid => hominid, hominian => hominid, homing torpedo => Homing torpedo,