Meaning of tunicate

Definition of tunicate

(noun) primitive marine animal having a saclike unsegmented body and a urochord that is conspicuous in the larva

Other information on tunicate

WIKIPEDIA results for tunicate
Amazon results for tunicate