Synonyms of Rain Tree in English :
Antonyms of Rain Tree in English
Thesaurus of Rain Tree in English
Rain Tree
see definition of rain treeSynonyms of rain tree
1. (noun) large ornamental tropical American tree with bipinnate leaves and globose clusters of flowers with crimson stamens and seed pods that are eaten by cattle