Attested
.to
Menu
Definition
any oil obtained from animal substances
Seed
·
Term in context
animal oil
in
CommonParlance