Where can I find aphids?


Aphids are lice that can commonly be found on plants. Aphids are also considered a parasite. You can find aphids on the roots, leaves, and stems of plants. You may need a magnifying glass to find them.
About -  Privacy -  Careers -  Ask Blog -  Mobile -  Help -  Feedback  -  Sitemap  © 2015 Ask.com