Invagination — synonyms, definition

1. invagination (Noun)

3 synonyms
infolding introversion intussusception
2 definitions

invagination (Noun) — The condition of being folded inward or sheathed.

invagination (Noun) — The folding in of an outer layer so as to form a pocket in the surface. ex. "the invagination of the blastula"

3 types of
biological process condition organic process