vanmaram

Hominoid - meaning in malayalam

Meanings for Hominoid

adj
മനുഷ്യപൂര്‍വികരും മനുഷ്യനും അടങ്ങുന്ന ജന്തുവര്‍ഗ്ഗപരമായ