pandora moth
noun
: a saturniid moth (Coloradia pandora) the larva of which is a defoliator of pines in western U.S.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share