Spotted Alfalfa Aphid
An adult (left) and nymphal stages on an alfalfa leaf.
Previous Page