English → Hindi dictionary

forest tent caterpillar

फारेस्ट टेंट कैटरपिलरNOUN

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.