Definitions
noun
dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees
Look “lymantriid” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees