English dictionary
lymantriid meaning and definition
Definition and meaning of lymantriid at MeaningMonkey.org. lymantriid meaning and definition in the English Dictionary.LYMANTRIID noun
Definition of lymantriid (noun)
- dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees
- synonyms: tussock moth
Source: Princeton University Wordnet