Meaning of luna moth
Definition of luna moth
(noun)
large
pale-green American
moth
with long-tailed
hind
wings
and a
yellow
crescent-shaped
mark
on
each
forewing
Other information on luna moth
WIKIPEDIA results for
luna moth
Amazon results for
luna moth
Tweet