Nostrum (Noun)
Meaning 1
Patent medicine whose efficacy is questionable.
Classification
Nouns denoting man-made objects.
Meaning 2
Hypothetical remedy for all ills or diseases; once sought by the alchemists.
Classification
Nouns denoting man-made objects.