Word info

vanillotoxin

Noun

Meaning

English Wikipedia has an article on:vanillotoxinWikipedia
vanillotoxin (plural vanillotoxins)

Any of a group of peptide neurotoxins present in the venom of Psalmopoeus cambridgei

Source: en.wiktionary.org

Close letter words and terms