Word info

cytarabinoside

Noun

Meaning

cytarabinoside (uncountable)

Synonym of cytarabine

Source: en.wiktionary.org

Close letter words and terms