rhizoverb
Beta
Feedback
→
ambrosia
Divine food
noun · Food regarded as worthy of the gods for its exceptional deliciousness.
Enable JavaScript for search, audio, and interactive vocabulary practice.