Word info

endosulfatase

Noun

Meaning

endosulfatase (plural endosulfatases)

(biochemistry) Any sulfatase that acts as an endoenzyme

Source: en.wiktionary.org

Close letter words and terms