Found this bug on my windowsill. It's about 3mm long and I haven't the faintest idea what it is.
Are these common. Can someone verify for research grade?
Found on dill plant
About
Help
Forum
Jobs
Community Guidelines
Terms of Use
Privacy