: a large mostly pale green American saturniid moth (Actias luna) with long tails on the hind wings
Love words? Need even more definitions?
Merriam-Webster unabridged
Share