Meaning of endoblast
Definition of endoblast
(noun)
the
inner
germ
layer
that develops into the
lining
of the
digestive
and
respiratory
systems
Other information on endoblast
WIKIPEDIA results for
endoblast
Amazon results for
endoblast
Tweet