WTWM

whatsthatwordmean

← Definition
Guess

invagination

nounThe process or result of folding inward to form a pouch or tube, especially in biology or medicine.

Synonyms

intussusceptionnounfoldingnoun

Antonyms

evaginationnoun

Built for word lovers.