Noun
mifamurtide (uncountable) (pharmacology) A drug, having a phospholipid moiety, used to treat osteosarcoma.