Ambrosia is not a fruit. The definition of ambrosia is “delicious or fragrant”. However, in Roman and Greek mythology, ambrosia was the food of the gods. It gave longevity and immortality to the gods but was impossible for humans to eat without dying. Percy Jackson fans know that giving a tiny taste of ambrosia to the demi-gods helped them heal.