ascidioida

æsɪˌdaɪəˈdiːə

Definitions

1. noun

a suborder of ascidians, a type of marine, sessile, tunicate

“The marine biologist studied the ascidioida colonies in the ocean.”

Synonyms

  • ascidian
  • sea squirt

Antonyms

  • land-dwelling
  • terrestrial