spongilla

/ˌsponˈdʒɪlə/

Definitions

1. noun

A genus of freshwater sponges, typically found in ponds and lakes.

“The scientist studied the unique characteristics of spongilla in their natural habitat.”

Synonyms

  • freshwater sponge
  • pond sponge

Antonyms

  • marine sponge
  • saltwater sponge