Definition: Meaning of, rain tree in English to English dictionary.
Pronunciation:/ reɪn triː /
noun
synonym
antonym
Word Forms:
Singular
Plural
rain tree
rain trees
large ornamental tropical American tree with bipinnate leaves and globose clusters of flowers with crimson stamens and seed pods that are eaten by cattle