English → Hindi dictionary

lymantriid

लयमंत्रीद / लीमन्त्रीद / लयमेंटरीडNOUN

Definition

dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees

Looking for poetry? Read shayari and poems by great poets.