Attested
.to
Menu
Definition
a layer of cells on the inside of the blastula
Seed
·
Term in context
blastoderm
in
CommonParlance