Definition of rose aphid in English:

rose aphid

noun

  • Any of several aphids that infest rose plants; specifically the common greenfly, Macrosiphum rosae, which is pinkish brown or green in colour.

Origin

Mid 19th century.