English synonyms about - contact  

Anthropoidea

noun

1 Anthropoidea

Monkeys; apes; hominids.

synonym: suborder Anthropoidea.


Find more on anthropoidea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142