salsilla
/ˌsælsɪlə/Definitions
1. noun
A small, usually ornamental, tree or shrub of the genus Caesalpinia.
“The salsilla trees bloomed with vibrant flowers in the garden.”
1. noun
A small, usually ornamental, tree or shrub of the genus Caesalpinia.
“The salsilla trees bloomed with vibrant flowers in the garden.”