latrotoxin
Noun
Meaning
latrotoxin (plural latrotoxins)
(biochemistry) Any of a group of neurotoxins found in the venom of spiders of the genus Latrodectus.
Noun
latrotoxin (plural latrotoxins)
(biochemistry) Any of a group of neurotoxins found in the venom of spiders of the genus Latrodectus.