Word info

chlorozotocin

Noun

Meaning

chlorozotocin (uncountable)

A nitrosourea and streptozotocin analogue used in cancer therapy.

Source: en.wiktionary.org

Close letter words and terms