Meaning of Lymantria
Definition of Lymantria
(noun)
type
genus
of the Lymantriidae; a
pest
(Lymantria
means
`destroyer')
Other information on Lymantria
WIKIPEDIA results for
Lymantria
Amazon results for
Lymantria
Tweet