Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: hominoid  'hó-mu`noyd
  1. A primate of the superfamily Hominoidea

Derived forms: hominoids

Type of: primate

Part of: Hominoidea, superfamily Hominoidea

Encyclopedia: Hominoid