spirolide
Noun
Meaning
spirolide (plural spirolides)
(organic chemistry) Any of a group of toxic macrolides present in some marine algae
Noun
spirolide (plural spirolides)
(organic chemistry) Any of a group of toxic macrolides present in some marine algae