Home
Search
Index
Definify.com
Definition
2024
urochordate
urochordate
English
Noun
urochordate
(
plural
urochordates
)
(
zoology
)
Any
marine
invertebrate
of the subphylum
Urochordata
; the
sea squirts
Synonyms
tunicate
Similar Results