Leafhoppers, Planthoppers, and Spittlebugs - BarbaraRibble
P155MyzocallisPunctatus569
Apr. 7, 2016  9:17 a.m.  P1550569
A head-on view of the Myzocallis punctatus aphid at LBJ WC.

P155MyzocallisPunctatus569
Apr. 7, 2016 9:17 a.m. P1550569
A head-on view of the Myzocallis punctatus aphid at LBJ WC.