SEARCH Articles Figures Tables Green peach aphid, Myzus persicae Myzus Myzus persica Myzus persica Peach—potato aphid, Myzus persicae