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