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