The world of aphids

By Larrie Stone
Posted 12/1/23

Aphids are tiny insects that feed on the juices (sap) of plant stems, leaves and flowers and are found almost everywhere. 

Some species are major pests because they are able to reproduce so …

This item is available in full to subscribers.

Please log in to continue

Log in