Tea Leaves/ Cerasee

in stock

The Cerasee plant, scientifically known as Momordica Charantia, is native to Africa and the Middle East. However, it can now be found almost in all parts of the world.