lackey moth


lackey moth

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

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 1.265