Italian Meaning of hominoid
ominide
Other Italian words related to ominide
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
ominide
a primate of the superfamily Hominoidea
No synonyms found.
No antonyms found.
hominine => ominide, hominidae => ominidi, hominid => ominide, hominian => ominide, homing torpedo => Siluro autoguidato,