invaginarte
Spanish
Verb
invaginarte
infinitive of
invaginar
combined with
te