invaginate
1.
(
verb
) fold inwards, of certain animals' organs
Synonyms:
introvert
Related Words:
draw in
,
retract
Terms and Conditions of Use / Copyright Notice