Attested
.to
Menu
Definition
a drug made from part of a plant (as the bark or root or leaves)
Seed
·
Term in context
botanical
in
CommonParlance