Meaning of urochord
Definition of urochord
(noun)
primitive
marine
animal
having a
saclike
unsegmented
body
and a urochord that is
conspicuous
in the
larva
a
notochord
of a
larval
tunicate
typically
confined
to the
caudal
region
Other information on urochord
WIKIPEDIA results for
urochord
Amazon results for
urochord
Tweet