Word info

peloruside

Noun

Meaning

peloruside (plural pelorusides)

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

Source: en.wiktionary.org

Close letter words and terms