invaginate

Verbs

  • (v) sheathe
    • The chrysalis is invaginated
  • (v) fold inwards
    • some organs can invaginate
    introvert,

Synonyms

introvert

Words of close approximity