VariousWords beta
Related Terms:
Definitions:
Noun
tunicate
urochordate
urochord
Definition: primitive marine animal having a saclike unsegmented body and a urochord that is conspicuous in the larva
Definition: Any marine invertebrate of the subphylum Urochordata; the sea squirts