anthropoid
noun
an·thro·poid
ˈan(t)-thrə-ˌpȯid
1
: any of a suborder (Anthropoidea) of higher primates (such as macaques and marmosets)
especially
: ape sense 1a
2
: a person resembling an ape
the howling anthropoids of the Hookworm Belt—H. L. Mencken
anthropoid
adjective
Love words? Need even more definitions?
Merriam-Webster unabridged
Share