Word info

latrotoxin

Noun

Meaning

latrotoxin (plural latrotoxins)

(biochemistry) Any of a group of neurotoxins found in the venom of spiders of the genus Latrodectus.

Source: en.wiktionary.org

Close letter words and terms