EGAVE

tolnidamine

Meaning

  1. noun An antineoplastic drug.

Similar words

alniditan budotitane lonidamine bisnafide nitroxoline nialamide bamnidazole idasanutlin cilnidipine nafenodone

Save “tolnidamine” to learn later