Feedback
Luna moth
Meaning
Noun
●
In Entomology & Saturniid moths:
A large,
green
American
moth
, Actias
luna
, that has
crescent-shaped
marks
on its wings.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better