sambara
/sæmˈbɑːrə/Definitions
1. noun
A type of Indian cactus (Cereus speciosus) or a type of Asian tree (Melia azedarach), or a Sanskrit word referring to a type of tree or cactus with showy flowers
“The rare sambara flower blooms only once a year in the tropical forest.”