YourDictionary

elixir medical definition

noun
A sweetened aromatic solution of alcohol and water, serving as a vehicle for medicine.

Learn more about elixir

link/cite print suggestion box