urochordate
noun
- 1
Any marine invertebrate of the subphylum Urochordata; the sea squirts
Synonyms
Translate “urochordate” to another language
Click any language to open the translator with this word already filled in.
Any marine invertebrate of the subphylum Urochordata; the sea squirts
Click any language to open the translator with this word already filled in.