What is the life cycle of rose aphid?
The life cycle of rose aphids, also known as Macrosiphum rosae, includes egg, nymph, and adult stages. Eggs are laid on rose stems in the fall, nymphs hatch in the spring, and adults reproduce asexually throughout the summer.