invaginations

noun

Plural form of invagination.