Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

luna moth Definition

Cancel
luna moth
noun(lu-na moth)
a large mostly pale green American saturniid moth (Actias luna) with long tails on the hind wings

Words Related to luna moth!

luna moth Examples by Brain Bank Users