Follow

in•vag•i•na•tion ĭn-văj″ə-nā′shən
n. The act or process of invaginating or the condition of being invaginated.
n. An invaginated organ or part.
n. The infolding of a portion of the outer layer of a blastula in the formation of a gastrula.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.