Epiblasts meaning : The outer layer of a blastula that, after gastrulation, becomes the ectoderm.
epiblasts
ostracods
continues
paloverde
gravitate