sea sparkle
Noun
Meaning
sea sparkle (plural sea sparkles)
The bioluminescent dinoflagellate Noctiluca scintillans (syn. Noctiluca miliaris), that causes mareel.
Noun
sea sparkle (plural sea sparkles)
The bioluminescent dinoflagellate Noctiluca scintillans (syn. Noctiluca miliaris), that causes mareel.