YourDictionary

urochordate

(yo͝orˌə-kôrˈdāt)

noun
A chordate marine animal of the subphylum Urochordata; a tunicate.
adjective
Having a urochord.

link/cite print suggestion box