Word Hen
What is the meaning of the word "
invaginate
"?
Definitions:
fold inwards
verb
some organs can invaginate
sheathe
verb
The chrysalis is invaginated
Synonyms:
introvert