Dictionary/इल्ली
Noun

इल्ली

illee

Definitions

Noun

caterpillar, larva

the worm-like larval stage of a butterfly or moth; in agricultural contexts, refers specifically to crop-damaging caterpillars and pest larvae

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.