• Urochordate

    Full definition of urochordate

    Noun

    urochordate

    (plural urochordates)
    1. (zoology) Any marine invertebrate of the subphylum Urochordata; the sea squirts

    Synonyms

    © Wiktionary