Word info

salinosporamide

Noun

Meaning

salinosporamide (plural salinosporamides)

(cytology) A highly cytotoxic proteasome inhibitor obtained from a marine bacterium

Source: en.wiktionary.org

Close letter words and terms