Search
something that is believed to cure all diseases
catholicon
nostrum
panacea
a solution to any possible problem