Medical Definition of invagination
1: an act or process of invaginating: asa: the formation of a gastrula by an infolding of part of the wall of the blastulab: intestinal intussusception
2: an invaginated part
Learn More about invagination
Dictionary: Definition of "invagination"
Seen and Heard
What made you want to look up invagination? Please tell us where you read or heard it (including the quote, if possible).