The name Yakshi refers to the ancient tree goddess of India. All Yakshi products are made by hand. Yakshi Naturals are blends of natural and human-made fragrances containing no petrochemicals or mineral oil, in a colorless, odorless, nontoxic base.
There are 1 results matching your criteria
Item # 10065408 by Yakshi Naturals $9.95