ovatoxin
Noun
Meaning
ovatoxin (plural ovatoxins)
Any of a group of toxins, related to the palytoxins, produced by the dinoflagellate Ostreopsis ovata
Noun
ovatoxin (plural ovatoxins)
Any of a group of toxins, related to the palytoxins, produced by the dinoflagellate Ostreopsis ovata