lymantria Meaning, Definition & Usage

  1. noun type genus of the Lymantriidae; a pest (Lymantria means `destroyer')
    genus Lymantria.

WordNet