Nostrum region Synonyms

Definitions for Nostrum


  • (noun) something that cures all ills or problems
  • (noun) patent medicine whose efficacy is questionable
  • (noun) hypothetical remedy for all ills or diseases; once sought by the alchemists

Definitions for Region