VariousWords beta
Related Terms:
Noun
Definition: A blistering agent produced by Moorea producens (formerly Lyngbya majuscula) and possibly other cyanobacteria.
VariousWords beta
Definition: A blistering agent produced by Moorea producens (formerly Lyngbya majuscula) and possibly other cyanobacteria.