vanmaram

Hominid - meaning in malayalam

Meanings for Hominid

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