1 English Synonyms for TUNICATE
Prev.1Next
urochordate
Definition: 1. (zoology) Any marine invertebrate of the subphylum Urochordata; the sea squirts.
Show more information about urochordate
Prev.1Next
Search took: 7.65 ms
Definition: 1. (zoology) Any marine invertebrate of the subphylum Urochordata; the sea squirts.
Show more information about urochordate
Search took: 7.65 ms