AMBROSIA

Search for glossary terms (regular expression allowed)

Glossaries

Term Main definition
AMBROSIA
Glossaries - Food and Wine
Glossaries Description -

Greek Mythology refers to ambrosia as the food of the gods (translation is 'immortality'). Also a dessert mixture of fruit served many ways with or without gelatin.

Author - Chef Michael
Hits - 508