English to Hindi

Meaning for:
Homo sapiens
other
मानव-जाति