Word Hen
What is the meaning of the word "
invagination
"?
Definitions:
the folding in of an outer layer so as to form a pocket in the surface
noun
the invagination of the blastula
Synonyms:
introversion