Home
Manglish
English listing
Malayalam listing
About
Anthropoid - meaning in malayalam
Meanings for Anthropoid
noun
മനുഷ്യക്കുരങ്ങ്
adj
നരാകൃതിയായ
മനുഷ്യനെപ്പോലെ
മനുഷ്യന്റെ ആകൃതിയിലുള്ള