Sting moth
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Zoöl.)
, an Australian moth (
Doratifera vulnerans
) whose larva is armed, at each end of the body, with four tubercles bearing powerful stinging organs.
Webster 1913
Previous
Next