Word info Synonyms

zosuquidar

Noun

Meaning

zosuquidar (uncountable)

A particular antitumor drug.

Source: en.wiktionary.org

Synonyms

Close letter words and terms