Definition of Hominoid

  • 1. A primate of the superfamily Hominoidea Noun

Semanticaly linked words with "hominoid"

Hyponims for word "hominoid"