Found on some lamb’s quarters leaves, for what it’s worth. We had a lot of aphids here last year so doesn’t surprise me there’s an Aphideater around! Never heard of them, glad they’re in the neighborhood. :)
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy