a species of flowering plant in the legume family, fabaceae (holocalyx balansae) - Spanish English Dictionary