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