LEOPARD MOTH
Meaning of LEOPARD MOTH in English
a moth, Zeuzera pyrina, having white wings spotted with black and larvae that bore into the wood of various trees and shrubs.
[ 1810-20 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012