All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only.
infolding /in·fold·ing/ (in-fold´ing) 1. the folding inward of a layer of tissue, as in the formation of the neural tube in the embryo. 2. the enclosing of redundant tissue by ...
noun . invagination.