Tincture
Definition
A concentrated liquid extract made from herbs, typically used for medicinal purposes.
Episode Mentions
- Episode 90: Episode 90
Mentions: 1 | Importance Score: 11
A concentrated liquid extract made from herbs, typically used for medicinal purposes.
Mentions: 1 | Importance Score: 11