Word info

zebularine

Noun

Meaning

zebularine (uncountable)

(medicine) An inhibitor of DNA methylation that is used as an anticancer drug

Source: en.wiktionary.org

Anagrams

Close letter words and terms