Definition, synonyms and related words
A neurotoxin found in the venom of the sea anemone Bunodosoma cangicum.