invaginates
See also:
invaginâtes
English
Verb
invaginates
third-person singular
simple present
indicative of
invaginate