Ambrosia

ambrosia /amˈbrəʊzɪə/ noun 1. GREEK & ROMAN MYTHOLOGY The food of the gods, often depicted as conferring longevity or immortality upon whoever consumed it. It was brought to the gods in Olympus by doves and served by either Hebe or Ganymede at the heavenly feast. Not sure about the dove reference, but the rest of… Continue reading Ambrosia