A global citizen science platform to discover, share and identify wildlife
Nature School For Teachers - Fall 2020 Launch!
My guess would be some kind of beetle larvae. Hope someone can be more certain.
Spotted on Oct 29, 2011 Submitted on Jan 29, 2012
1 Comment
My guess would be some kind of beetle larvae. Hope someone can be more certain.