Phyllanthus Niruri


What is Phyllanthus Niruri?

Phyllanthus niruri is an annual herb most commonly known as stonebreaker or seed under leaf. [1]