spongillid
/ˌspɒndʒɪˈlɪd/Definitions
1. noun
A type of freshwater sponge, especially a species of the genus Spongilla.
“The freshwater ecosystem is home to a variety of spongillids.”
1. noun
A type of freshwater sponge, especially a species of the genus Spongilla.
“The freshwater ecosystem is home to a variety of spongillids.”