In Greek Mythology, Ambrosia is the food of the gods or demigods. It gives them immortality. view more...