Wordigg

zeniplatin Definitions

noun

an organoplatinum compound used in cancer treatment.

Discover More the word zeniplatin

Scrabble the word zeniplatin

zeniplatin thesaurus

Examples include zeniplatin