Noctiluca miliaris

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



Terms and Conditions of Use / Copyright Notice