invagination
English Dictionary
->
Letter I
-> invagination
Search Dictionary:
invagination Definition
(n)
the
condition
of
being
folded
inward
or
sheathed
(n)
the
folding
in
of
an
outer
layer
so
as
to
form
a
pocket
in
the
surface
; "
the
invagination
of
the
blastula
"
invagination Synonyms
infolding
introversion
intussusception
invagination
© Art Branch Inc.