Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

anthropoids Definition

Cancel
anthropoids
noun(an-thro-poid)
any of a suborder (Anthropoidea) of higher primates (such as macaques and marmosets); especially : ape
anthropoids
noun(an-thro-poid)
a person resembling an ape

Words Related to anthropoids!

anthropoids Examples by Brain Bank Users