VariousWords beta
Related Terms:
Noun
Definition: A macrocyclic secondary metabolite of the New Zealand marine sponge Mycale hentscheli that is a cytotoxin
VariousWords beta
Definition: A macrocyclic secondary metabolite of the New Zealand marine sponge Mycale hentscheli that is a cytotoxin