Word info

dendroaspin

Noun

Meaning

dendroaspin (uncountable)

(biochemistry) A toxic protein in the venom of the mamba Dendroaspis

Source: en.wiktionary.org

Close letter words and terms