Senna caudata

Senna caudata is a flowering plant species in the legume family (Fabaceae). This plant is found only in Costa Rica and Panama.