Noctiluca miliaris
1.
(
noun
) large bioluminescent marine protozoan
Synonyms:
noctiluca
Related Words:
dinoflagellate
Terms and Conditions of Use / Copyright Notice