Elixirs, noun plural of elixir. Synonyms in the same form.
panaceas, remedies, cordials
All synonyms for elixir →