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