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

Synonyms

  • cactus
  • sanskrit
  • tree

Antonyms

  • desert
  • shrub