ANTHROPOMORPHA MEANING IN ENGLISH

• Anthropomorpha Definition & Synonyms

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


RECENT SEARCHES