VariousWords beta
Related Terms:
Definitions:
Noun
hominoid
Definition: a primate of the superfamily Hominoidea
Definition: Any primate (including humans and apes) belonging to the superfamily Hominoidea