Black Bean aphids (Aphis fabae) nesting under leaf - USA


Size: 4914px × 3276px
Location: USA
Photo credit: © B Christopher / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: america, american, aphid, aphids, aphis, bean, black, cherry, fabae, garden, nest, nesting, north, north-america, north-american, pest, pests, states, united, usa