invaginate

?

ads

verb

~ invaginates 3rd person; ~ invaginated past tense; ~ invaginating present participle

thesaurus

ads