'urochordate' definitions:

Definition of 'urochordate'

(from WordNet)
noun
Primitive marine animal having a saclike unsegmented body and a urochord that is conspicuous in the larva [syn: tunicate, urochordate, urochord]

Words containing 'urochordate'