Noun Definition

noctiluca

1.Definition: large bioluminescent marine protozoan

Category: Animals