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