Word info

enzymate

Noun

Meaning

enzymate (plural enzymates)

The product of an enzymatic reaction, especially one involving yeast

Source: en.wiktionary.org

Close letter words and terms