leopard moth








noun

  1. a moth, Zeuzera pyrina, having white wings spotted with black and larvae that bore into the wood of various trees and shrubs.

noun

  1. a nocturnal European moth, Zeuzera pyrina, having white wings and body, both marked with black spots: family Cossidae
54 queries 0.562