In Greek mythology, "ambrosia" refers to a divine food or nectar that grants immortality to the gods and bestows exceptional longevity and strength to those who consume it.