English dictionary
invaginate meaning and definition
Definition and meaning of invaginate at MeaningMonkey.org. invaginate meaning and definition in the English Dictionary.INVAGINATE verb
Definition of invaginate (verb)
- sheathe
- "The chrysalis is invaginated"
- fold inwards
- "some organs can invaginate"
- synonyms: introvert
Source: Princeton University Wordnet