Noun
urochordate (plural urochordates) (zoology) Any marine invertebrate of the subphylum Urochordata; the sea squirts