English dictionary
hominoid meaning and definition
Definition and meaning of hominoid at MeaningMonkey.org. hominoid meaning and definition in the English Dictionary.HOMINOID noun
Definition of hominoid (noun)
- a primate of the superfamily Hominoidea
Source: Princeton University Wordnet