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.”

Synonyms

  • freshwater sponge
  • sponge

Antonyms

  • marine sponge
  • saltwater sponge