tubularida

/tjuːbjʊˈlɛɪdə/

Definitions

1. noun

An order of extinct, colonial, calcareous sponges.

“The fossilized remains of tubularida were found in the ancient sea bed.”

Synonyms

  • porifera
  • sponge

Antonyms

  • cetobranchia
  • cnidaria