Medical Dictionary
invagination
noun in·vag·i·na·tion \-ˌvaj-ə-ˈnā-shən\
Medical Definition of INVAGINATION
1
: an act or process of invaginating: as a : the formation of a gastrula by an infolding of part of the wall of the blastula b : intestinal intussusception
2
: an invaginated part
Seen & Heard
What made you want to look up invagination? Please tell us where you read or heard it (including the quote, if possible).