peloruside
English
Noun
peloruside
(
plural
pelorusides
)
(
organic chemistry
)
A
macrocyclic
secondary
metabolite
of the
New Zealand
marine
sponge
Mycale hentscheli
that is a
cytotoxin