nostrum has definitions from the fields of medicine,pharmacology
1
[ noun ] (medicine,pharmacology) hypothetical remedy for all ills or diseases; once sought by the alchemists

Synonyms

cure-all panacea

Related terms

remedy elixir

2
[ noun ] (medicine,pharmacology) patent medicine whose efficacy is questionable

Related terms

patent_medicine

*