English → Hindi dictionary
tent caterpillar
तम्बू इल्ली
Definition
the larvae of moths that build communal silken webs in orchard and shade trees
Looking for poetry? Read shayari and poems by great poets.
तम्बू इल्ली
the larvae of moths that build communal silken webs in orchard and shade trees
Looking for poetry? Read shayari and poems by great poets.