Phyllanthus niruri L., 1753 6% complete

Niruri

Sp. Pl.: 981 (1753)