Word info

theraphotoxin

Noun

Meaning

theraphotoxin (plural theraphotoxins)

Any of a group of polypeptide toxins in the venom of theraphosid tarantulas

Source: en.wiktionary.org

Close letter words and terms