Tincture

Definition

A concentrated liquid extract made from herbs, typically used for medicinal purposes.

Episode Mentions


Mentions: 1 | Importance Score: 11