Word info

glycylase

Noun

Meaning

glycylase (plural glycylases)

(biochemistry) glycine ligase

Source: en.wiktionary.org

Close letter words and terms