Poppy Tea
Poppy tea is a herbal tea infusion brewed from poppy straw or seeds of several species of poppy. The species most commonly used for this purpose is Papaver somniferum, which produces opium as a natural defense against predators.
Showing the single result