cytothesis

English

Noun

cytothesis (uncountable)

  1. (biology, dated) The process of cell repair.

Anagrams