antropoid

Etymology
From.

Noun

 * 1)  ape, anthropoid ape, anthropoid, simian

Etymology
.

Adjective

 * 1) anthropoid

Noun

 * 1) anthropoid