0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?