Noun
foscarnet (uncountable) (pharmacology) Phosphonoformic acid when used as a drug, synonym of foscarnet sodium.