Rose slug Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the small green larva of a black sawfly (Selandria rosæ). These larvæ feed in groups on the parenchyma of the leaves of rosebushes, and are often abundant and very destructive.

Webster 1913