Sting moth Meaning, Definition & Usage

Definitions
  1. (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