English → Hindi dictionary
forest tent caterpillar
Definition
larvae of a gregarious North American moth that spins a carpet rather than a tent; serious defoliator of deciduous trees
Looking for poetry? Read shayari and poems by great poets.
larvae of a gregarious North American moth that spins a carpet rather than a tent; serious defoliator of deciduous trees
Looking for poetry? Read shayari and poems by great poets.