a medicinal plant used in folk medicine to treat several ailments (bauhinia microstachya) - Español Inglés Diccionario