Attested
.to
Menu
Definition
any of various fragrant oleoresins used in medicines and perfumes
Seed
·
Term in context
balsam
in
CommonParlance