a medicinal plant used in folk medicine to treat several ailments (bauhinia microstachya) - Spanish English Dictionary