Description
CeyloTrophica Organic Moringa leaf powder is made from low temperature dried Moringa leaves harvested from selected forest gardens and small hold farmers in Sri Lanka. These leaves are processed to retain their natural nutrients which nourish & detoxify the body.