LEOPARD MOTH


Meaning of LEOPARD MOTH in English

noun

: 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 No. America

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.