Unsure of the species that laid these eggs. They were laid on the underside of a tulip tree leaf. Could be lady beetle or maybe aphid eggs.
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy