scyphose
/sɪˈfoʊz/Definitions
1. noun
A genus of hydroids in the family Sertulariidae.
“The biologist studied the scyphose species found in the coral reef.”
1. noun
A genus of hydroids in the family Sertulariidae.
“The biologist studied the scyphose species found in the coral reef.”