Attested
.to
Menu
Definition
highly attractive and able to arouse hope or desire
Seed
·
Term in context
alluring
in
CommonParlance