Word info

ovatoxin

Noun

Meaning

ovatoxin (plural ovatoxins)

Any of a group of toxins, related to the palytoxins, produced by the dinoflagellate Ostreopsis ovata

Source: en.wiktionary.org

Close letter words and terms