Definition, synonyms and related words
A blistering agent produced by Moorea producens (formerly Lyngbya majuscula) and possibly other cyanobacteria.