SynonymX
Speak
Invaginate
Definition of Invaginate
1.
Sheathe
Verb
2.
Fold inwards
Verb
Synonyms for word "invaginate"
introvert
Semanticaly linked words with "invaginate"
botany
phytology
sheathe
draw in
retract
intussuscept