Advertisement

Advertisement

bean aphid

noun

  1. a small, black aphid, Aphis fabae, often found on beans and related plants.


Advertisement

Advertisement

Advertisement

Advertisement


beanbeanbag