Rose Aphid (noun) Definition, Meaning & Examples

noun
  1. a dark green aphid, Macrosiphum rosae, that feeds on roses and related plants.
Rose Aphid (noun) Definition, Meaning & Examples

More Definitions