what are organic soap nuts?
Soap nuts, or Indian soap berries, have become increasingly popular in recent years for a variety of reasons. ... They are the fruits of a small tree called Sapindus Mukorossi tree, native of the Himalayas and the mountainous region between India and Nepal.