Noun Definitionlymantria1.Definition: type genus of the Lymantriidae; a pest (Lymantria means `destroyer')Category: Animals