?
~ invaginates 3rd person; ~ invaginated past tense; ~ invaginating present participle
~ 4 words related to invaginate as Verb.