Noun Definition
nostrum
1.Definition: hypothetical remedy for all ills or diseases; once sought by the alchemists
Related Noun(s):catholicon, panacea
Category: Objects1.Definition: hypothetical remedy for all ills or diseases; once sought by the alchemists
Related Noun(s):catholicon, panacea
Category: Objects