invaginate
English Dictionary
->
Letter I
-> invaginate
Search Dictionary:
invaginate Definition
(v)
sheathe
; "
The
chrysalis
is
invaginated
"
(v)
fold
inwards
; "
some
organs
can
invaginate
"
invaginate Synonyms
introvert
invaginate
© Art Branch Inc.