Definition of Invaginate

  • 1. Sheathe Verb
  • 2. Fold inwards Verb

Synonyms for word "invaginate"

Semanticaly linked words with "invaginate"