a medicinal plant used in folk medicine to treat several ailments (bauhinia microstachya) - Spanisch Englisch Wörterbuch