Meaning of notochord
Definition of notochord
(noun)
a
flexible
rodlike
structure
that forms the
supporting
axis
of the
body
in the
lowest
chordates and
lowest
vertebrates and in embryos of
higher
vertebrates
Other information on notochord
WIKIPEDIA results for
notochord
Amazon results for
notochord
Tweet