ironServices.com Back

English Dictionary

  • Hide translation

 pink shower pink shower

noun

  • tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers; used as an ornamental  ( Cassia grandis, horse cassia, pink shower, pink shower tree )
    tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers; used as an ornamental


  • Back
    Next Language