Sweetgrass Incense

8901810110526

$3.75

( / )
Unavailable

Please select all options.

20-Stick Pack

Sweetgrass: a hardy perennial herb with a sweet vanilla-like fragrance. Its name, Hierochloe odorata, literally means "fragrant holy grass," and the plant has been regarded as sacred everywhere it has been grown and harvested.