cassia grandis

Noun
  1. Tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers;
    Used as an ornamental (synset 112512965)

Found on Word Lists

Other Searches