Word info

myotoxin

Noun

Meaning

myotoxin (plural myotoxins)

(biochemistry) Any of a family of small myotoxic peptides present in rattlesnake venom

Source: en.wiktionary.org

Close letter words and terms