ALL meanings of leopard moth
leop·ard moth
L l - noun leopard moth a moth, Zeuzera pyrina, having white wings spotted with black and larvae that bore into the wood of various trees and shrubs. 1
- noun leopard moth a nocturnal European moth, Zeuzera pyrina, having white wings and body, both marked with black spots: family Cossidae 0