Sinhala Dictionary definitions for anthropoid
anthropoid 🔊
anthropoid : මානවකල්පයා
anthropoid : වානර
anthropoid : නරාකෘති
anthropoid : මානවාකාර
anthropoid : මනුෂ්යයාට සම වූ
anthropoid : මානවකල්ප
anthropoid definition
Adjective. Resembling man; -- applied especially to certain apes, as the ourang or gorilla.
Noun. An anthropoid ape.
Lern More About
- Wiki Definition: anthropoid
- Google Search result: Google
- Wiki Article: Wikipedia