Invaginate — synonyms, definition

1. invaginate (Verb)

1 synonym
introvert
2 definitions

invaginate (Verb) — (botany) sheathe. ex. "The chrysalis is invaginated"

invaginate (Verb) — Fold inwards. ex. "some organs can invaginate"

3 types of
draw in retract sheathe
1 type
intussuscept