Equisetum - Horsetail

Regular price
$30.00
Sale price
$30.00
Shipping calculated at checkout.

Horsetail is a tall plant growing up to 3 feet. It forms dense patches around ponds, ditches and other wet areas.