meaning of apple aphid

1. bright green aphid; feeds on and causes curling of apple leaves


Related Words

apple aphid | green apple aphid | woolly apple aphid |

Developed & Maintained By Taraprasad.com

Treasure Words