Word info

batroxobin

Noun

Meaning

batroxobin (uncountable)

A serine protease derived from the venom of Bothrops atrox.

Source: en.wiktionary.org

Close letter words and terms