Some kind of larva (?) in standing water, Piedmont area of NC. 1/2"-3/4" long. Shows up on my tumble composter every time it rains.
Upvotes: 1
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list
StoryNote Upvotes: 1