invagination medical definition
noun- The act or process of invaginating or the condition of being invaginated.
- An invaginated organ or part.
- The infolding of a portion of the outer layer of a blastula in the formation of a gastrula.
Learn more about invagination