Lest you think I don't know what an aphid looks like, most of these are aphids. On something in my vegetable garden, possibly on rocket (arugula) plants. Is there anything else here?
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy