A worldwide community photographing and learning about wildlife
We found these blobs of (algae?) floating in a shallow pond at Red Rock Lake, kind of by Ward, Colorado. They were completely gelatenous, transparent and seemed to have little larva like creatures that loved being inside them feasting away. Can someone please help identify?!
No Comments