hominoid (English, noun)
expansion: hominoid (plural hominoids)
Senses:
glosses: Any primate (including humans and apes) belonging to the superfamily Hominoidea.
Forms:
form: hominoids
tags: plural