Anthropoid



adjective
1.
(like man) ដែលដូចមនុស្ស
ENGLISH MEANING
noun
1.
An anthropoid ape.
adjective
1.
Resembling man; -- applied especially to certain apes, as the ourang or gorilla.