No Image

Entomology definition of Gastrula

September 8, 2014 Raj 0

Entomology definition of Gastrula: that embryonic stage resembling a sac, with an outer layer of epiblastic cells and an inner layer of hypoblastic cells.