lucernaria
/ˌljuːsərˈnɛəriə, ˌluːsərˈnɛːriə/Definitions
1. noun
a genus of corals in the family Caryophylliidae
“The marine biologist studied the lucernaria coral’s unique structure.”
1. noun
a genus of corals in the family Caryophylliidae
“The marine biologist studied the lucernaria coral’s unique structure.”