INSECTS The spirea aphid, Aphis spiraecola, an invasive pest, has been discovered for the first time in Denmark by University of Copenhagen researchers. The extent of its current distribution remains ...
Question: I think my peach tree has aphids, but how can I be sure? A: Green peach aphids are the most common aphids on peach trees. They are small and can be difficult to detect, but their damage is ...