invaginarse
Spanish
Verb
invaginarse
infinitive of
invaginar
combined with
se