noctiluca miliaris


Meanings

  • large bioluminescent marine protozoan