Tamil Dictionary 🔍

anthropoid

n. மனிதக்குரங்கு, (பெ.) மனிதனைப்போன்ற மனித உருவான.


An"thro*poid, a. Etym: [Gr. -oid.] Defn: Resembling man; -- applied especially to certain apes, as the ourang or gorilla. -- n. Defn: An anthropoid ape.


anthropoid - Similar Words