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: 1.6618 ms
Definition: 1. (zoology) Any marine invertebrate of the subphylum Urochordata; the sea squirts
Show more information about urochordate
Search took: 1.6618 ms