Gastrula

Definition of Gastrula from the PharmacyDictionary.in

Gastrula

This is an embryonic stage that follows the blastula stage during the development of an organism.

Not Available