English to Hindi

Meaning for:
larval
other
डिंभक;अविकसित