scypha
/ˈsɪfə/Definitions
1. noun
A genus of freshwater sponges, often found in ponds and slow-moving streams.
“The biologist spent years studying the unique scypha species in the lake.”
1. noun
A genus of freshwater sponges, often found in ponds and slow-moving streams.
“The biologist spent years studying the unique scypha species in the lake.”