invaginate - Anglais Synonymes Dictionnaire

invaginate

v.
[1] introvert