Definition of Lymantria in English :
Define Lymantria in English
Lymantria meaning in English
Meaning of Lymantria in English
Pronunciation of Lymantria in English
Lymantria pronunciation in English
Pronounce Lymantria in English
Lymantria
see synonyms of lymantriaNoun
WordNet Lexical Database for English. Princeton University. 2010.