Word info

carazostatin

Noun

Meaning

carazostatin (uncountable)

(biochemistry) A particular tricyclic carbazole alkaloid.

Source: en.wiktionary.org

Close letter words and terms