English to Hindi

Meaning for:
spontaneous generation
other
अजीवात् जनन;अजीवात् जीवोत्पत्ति