Quizzing Live

Which Food Of The Gods Was Said To Give Humans Immortality

Answer:
Ambrosia