Taxon
Animalia > Cnidaria > Octocorallia > Scleralcyonacea > Pennatulidae > Pennatula
Vernacular names: luminescent sea-pen, phosphorescent sea pen, phosphorescent sea-pen
WoRMS: 128517 NCBI: 1150262 Open in mapper Explore occurrences