Tamil Dictionary 🔍

anthropoidea

An`thro*poid"e*a, n. pl. Etym: [NL. See Anthropoid.] (Zoöl.) Defn: The suborder of primates which includes the monkeys, apes, and man.


anthropoidea - Similar Words