Comment Section (invagination)

invagination Edit
Noun
    the condition of being folded inward or sheathed


invagination Edit
Noun
    the folding in of an outer layer so as to form a pocket in the surface
eg: the invagination of the blastula


comments powered by Disqus