1 English Synonyms for UROCHORDATE
Prev.1Next
tunicate
Definition: 1. Any of very many chordate marine animals, of the subphyla Tunicata or Urochordata, including the sea squirts.
There are 4 definitions of the word tunicate
Show more information about tunicate
Prev.1Next
Search took: 1.8667 ms