English to Hindi

Meaning for:
living substance
other
जीवद्रव्य