hominoid

Meaning

Any primate (including humans and apes) belonging to the superfamily Hominoidea.

Synonyms

anthropoid ape

Translations

hominoïde

hominoide

Hominoide

بَشَرِيَّات

hominoïdé

hominóideo

insan gibi

الأناسِيّات

Etymology

From Latin homin- + -oid, after scientific Latin Hominoidea (superfamily name).

Notes

Sign in to write sticky notes