1 leopard moth | Definition of leopard moth

leopard moth

noun

Definition of leopard moth

: 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