Post History
I think a reasonable guess would be jellyfish larvae, also known as "sea lice." Sea lice are actually the microscopic larvae of jellyfish and other ocean stingers which contain the same nemat...
Answer
I think a reasonable guess would be jellyfish larvae, also known as "sea lice." Sea lice are actually the microscopic larvae of jellyfish and other ocean stingers which contain the same nemat...