theraphotoxin
Noun
Meaning
theraphotoxin (plural theraphotoxins)
Any of a group of polypeptide toxins in the venom of theraphosid tarantulas
Noun
theraphotoxin (plural theraphotoxins)
Any of a group of polypeptide toxins in the venom of theraphosid tarantulas