Get Your Premium Membership

Invaginate

[v] fold inwards, of certain organs
[v] sheathe, as in botany; "The chrysalis is invaginated"


Related Information

More Invaginate Links

Synonyms

introvert



Book: Reflection on the Important Things