Urochordate Meaning

There are 1 meaning(s) for word Urochordate

Meaning 1 : primitive marine animal having a saclike unsegmented body and a urochord that is conspicuous in the larva

    Synonyms : tunicate,  urochord