rhizoverbBeta
Feedback

ambrosia

Divine foodnoun · Food regarded as worthy of the gods for its exceptional deliciousness.