Phyllanthus niruri, a small annual plant native to the Amazon Rainforest and other tropical regions including India and the Caribbean. Known traditionally as "Chanca Piedra," which translates to "stone breaker" in Spanish, this herb has been used for centuries in various cultures for its remarkable health benefits.
eBay