Attested.to

Definition

(classical mythology) the food and drink of the gods; mortals who ate it became immortal

Seed ·

Term in context

ambrosia in CommonParlance