0%

ALL meanings of lackey moth

lack·ey moth
L l
  • noun lackey moth 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 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?