bisnafide

EnglishEdit

NounEdit

bisnafide ‎(uncountable)

  1. An antineoplastic drug.