Meaning of involution

Definition of involution

(noun) reduction in size of an organ or part (as in the return of the uterus to normal size after childbirth)
the act of sharing in the activities of a group; "the teacher tried to increase his students' engagement in class activities"
the action of enfolding something

Other information on involution

WIKIPEDIA results for involution
Amazon results for involution