English synonyms about - contact  

Lymantria

noun

1 Lymantria

Type genus of the Lymantriidae; a pest (Lymantria means `destroyer').

synonym: genus Lymantria.


Find more on Lymantria elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0155