The past tense of invaginate is invaginated.
The third-person singular simple present indicative form of invaginate is invaginates.
The present participle of invaginate is invaginating.
The past participle of invaginate is invaginated.