A-Z: General definitions: Ambrosia

Definition

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

Scan on your mobile for direct link.