Lymantria dispar

Explore definitions, synonyms, and language insights of Lymantria dispar

Definitions

Noun
European moth introduced into North America; a serious pest of shade trees

More General Terms