endoblasts

noun
  1. Plural of endoblast; cells or organisms that develop from the endoderm, the innermost germ layer of an embryo.
  2. Usage: technical; biology; embryology

Examples