Word info

metalloserrulase

Noun

Meaning

metalloserrulase (plural metalloserrulases)

Any of a group of metalloproteases present in the venom of the scorpion Tityus serrulatus

Source: en.wiktionary.org

Close letter words and terms