Word info

catecholase

Noun

Meaning

catecholase (plural catecholases)

catechol oxidase

Source: en.wiktionary.org

Close letter words and terms