luna moth
nounDefinition of luna moth
: a large mostly pale green American saturniid moth (Actias luna) with long tails on the hind wings
Keep scrolling for more