Crossword clues for urochordate
Wiktionary
urochordate
n. (context zoology English) Any marine invertebrate of the subphylum Urochordata; the sea squirts