Benefits Of Velvet Bean

Benefits of Velvet Bean Velvet bean, also called cowhage or kapikachu, is a common tropical legume that reaches up to 15 meters in height. It is mainly used as green manure and forage and it nourishes soil because of its nitrogen fixation effect. However, researchers have discovered that consumption of velvet beans may offer certain … Read more