YourDictionary

emboly medical definition

noun
The formation of a gastrula from a blastula by invagination.

Learn more about emboly

link/cite print suggestion box