Word info

neopeltolide

Noun

Meaning

neopeltolide (uncountable)

(biochemistry) A macrolide originally isolated from sponges near the Jamaican coast, and exhibiting nanomolar cytotoxic activity against several lines of cancer cells.

Source: en.wiktionary.org

Close letter words and terms