Lackey Moth (noun) Definition, Meaning & Examples

noun
  1. a bombycid moth, Malacosoma neustria, whose brightly striped larvae live at first in a communal web often on fruit trees, of which they may become a pest
Lackey Moth (noun) Definition, Meaning & Examples

More Definitions