English Dictionary
◊ LYMANTRIA
Lymantria
n : type genus of the Lymantriidae; a pest (Lymantria means
`destroyer') [syn: {Lymantria}, {genus Lymantria}]