Invagination in a sentence as a noun

Both the gut and CNS arise in development through invagination and pinching off. First the gut, and later the neural tube, which becomes the spinal cord and brain.

Invagination definitions

noun

the condition of being folded inward or sheathed

See also: introversion

noun

the folding in of an outer layer so as to form a pocket in the surface; "the invagination of the blastula"

See also: introversion intussusception infolding