What's another word for panacea?

comments powered by Disqus