meaning of Anthropomorpha

Anthropomorpha meaning in General Dictionary

The manlike or anthropoid apes

View more

  • The manlike, or anthropoid, apes.

Anthropomorpha meaning in General Dictionary

(n. pl.) The manlike, or anthropoid, apes.