zymotherapy in French zymotherapy in French zymothérapie noun (medicine) therapy based on naturally-occurring enzymes Add to Flashcards