anthropoid

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.