Word info

phosphotriesterase

Noun

Meaning

phosphotriesterase (plural phosphotriesterases)

aryldialkylphosphatase

Source: en.wiktionary.org

Close letter words and terms