noctiluca

1. (noun) large bioluminescent marine protozoan
Synonyms: Noctiluca miliaris
Related Words: dinoflagellate



Terms and Conditions of Use / Copyright Notice