Definition of "Nostrum" :
noun: patent medicine whose efficacy is questionable
noun: hypothetical remedy for all ills or diseases; once sought by the alchemists
noun: patent medicine whose efficacy is questionable
noun: hypothetical remedy for all ills or diseases; once sought by the alchemists