1. Verb. (past of invaginate) ¹
¹ Source: wiktionary.com
1. invaginate [v] - See also: invaginate
1. Sheathed. Having one portion of a hollow organ drawn back within another portion. Source: Websters Dictionary (01 Mar 1998)