Join our community
Showing more like

Does anyone know what these lil guys are? I’ve been told they may be carchesium or zoothamnium. More info in description