myotoxin
Noun
Meaning
myotoxin (plural myotoxins)
(biochemistry) Any of a family of small myotoxic peptides present in rattlesnake venom
Noun
myotoxin (plural myotoxins)
(biochemistry) Any of a family of small myotoxic peptides present in rattlesnake venom