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.”

Synonyms

  • Caesalpinia
  • ornamental tree

Antonyms

  • weed