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