June 2, 2016

South Australia Russian aphid outbreak

The Russian Peach Aphid (Diuraphis noxia) has been found in Southern Australia. This […]