EGAVE

evofosfamide

Meaning

  1. noun A prodrug for the treatment of some cancers.

Similar words

mafosfamide ifosfamide trofosfamide glufosfamide edelfosine canfosfamide sufosfamide perfosfamide perifosine amifostine

Save “evofosfamide” to learn later