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.”
æsɪˌdaɪəˈdiːə
1. noun
a suborder of ascidians, a type of marine, sessile, tunicate
“The marine biologist studied the ascidioida colonies in the ocean.”