Word info

zinostatin

Noun

Meaning

zinostatin (uncountable)

A particular antineoplastic drug.

Source: en.wiktionary.org

Phrases with the word

Close letter words and terms