Definition, synonyms and related words
A toxin derived from extracts of the tentacles of sea anemones.