English dictionary
lymantria meaning and definition
Definition and meaning of lymantria at MeaningMonkey.org. lymantria meaning and definition in the English Dictionary.LYMANTRIA noun
Definition of Lymantria (noun)
- type genus of the Lymantriidae; a pest (Lymantria means `destroyer')
- synonyms: genus Lymantria
Source: Princeton University Wordnet