A-Z: General definitions: Ambrosia

Definition

The food (later, the drink) of the Greek gods, conferring eternal youth.