Definition, synonyms and related words
Any of many toxins produced by various forms of alga and seaweed