noctilucae
/nɒktɪˈluːsi/Definitions
1. noun
A genus of bioluminescent, freshwater jellyfish
“The noctilucae in the lake were a rare and beautiful sight to behold.”
1. noun
A genus of bioluminescent, freshwater jellyfish
“The noctilucae in the lake were a rare and beautiful sight to behold.”