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
anthropoid
adjective
Love words? Need even more definitions?
Merriam-Webster unabridged
Share