zymotherapy

English

Etymology

From zymo- +‎ therapy.

Noun

zymotherapy (uncountable)

  1. (medicine) therapy based on naturally-occurring enzymes

Translations