English to Hindi

Meaning for:
life sciences
other
जीव विज्ञान