Lymantriid
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Any of the moth subfamily Lymantriinae, formerly a family.
- 2 dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees wordnet