a medicinal tree and an ornamental flowering plant in the subfamily caesalpinioideae (senna alata) - Español Inglés Diccionario