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
Tweet