Wood leopard
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Zoöl.)
, a European spotted moth (
Zeuzera æsculi
) allied to the goat moth. Its large fleshy larva bores in the wood of the apple, pear, and other fruit trees.
Webster 1913
Previous
Next