English to Hindi

Meaning for:
wormbeaten
other
घुना हुआ