leopard moth
noun
: a large European moth (Zeuzera pyrina) that has white wings thickly spotted with black, bores in fruit and shade trees in its larval stage, and is now abundant in eastern North America
Love words? Need even more definitions?
Merriam-Webster unabridged
Share