edwardsia

/ɛˈdwɑːrdziə/

Definitions

1. noun

a genus of sea sponges, often found in tropical waters

“The marine biologist studied the edwardsia in the coral reef ecosystem.”

Synonyms

  • marine sponge
  • sea sponge

Antonyms

  • desert sponge