Synonyms for "invaginate"

Words with similar meaning