Recent Searches
GRE Word List made easy using Mnemonics
invaginate - Dictionary definition and meaning for invaginate
INVAGINATE
(verb) fold inwards
"some organs can invaginate"
synonyms : introvert(verb) sheathe
"The chrysalis is invaginated"
WordNet® 3.0, © 2006 by Princeton University.


