peloruside

Noun

 * 1)  A macrocyclic secondary metabolite of the New Zealand marine sponge  that is a cytotoxin