invagination Definition
Definition
The process or state of folding inward or of being folded inward; a deep fold or invagination; a pouch formed by inward folding, as of a embryo. In biology, it often refers to a process where the surface of an organism's body or tissue folds inward to form a recess or pouch.
Browse