spirolide
English
Noun
spirolide
(
plural
spirolides
)
(
organic chemistry
)
Any of a group of
toxic
macrolides
present in some marine
algae
See also
sporolide