Leech?

To be honest, I do not know what these small wormlike creatures are, but they remind me of the leech Stibarobdella macrothela, so I'm putting them under the leeches until I learn better.

Created 10 September 2021

Return to marine leeches

Kwajalein Underwater Home