Synonym-English dictionary »

nostrum synonyms in English

SynonymEnglish
nostrum noun

catholiconnoun

cure-allnoun

panaceanoun

nostrum noun
generic term

elixirnoun