Lymantriid (Noun)
Meaning
Dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees.
Classification
Nouns denoting animals.
Dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees.
Nouns denoting animals.