English dictionary
luna moth meaning and definition
Definition and meaning of luna moth at MeaningMonkey.org. luna moth meaning and definition in the English Dictionary.LUNA MOTH noun
Definition of luna moth (noun)
- large pale-green American moth with long-tailed hind wings and a yellow crescent-shaped mark on each forewing
- synonyms: Actias luna
Source: Princeton University Wordnet