Definition of rose maggot in English:

rose maggot

noun

  • (The larva of) any of several small moths of the family Tortricidae that roll the leaves and attack the flower buds of roses.

Origin

Mid 19th century; earliest use found in Florist.