Some sort of orchard spider
Hi, this is a Dewdrop Spider (Argyrodes sp.). They’re kleptoparasites on the webs of other spiders. I will create a page for this so it can be filed when I have more time.
Some sort of orchard spider
Hi, this is a Dewdrop Spider (Argyrodes sp.). They’re kleptoparasites on the webs of other spiders. I will create a page for this so it can be filed when I have more time.