English dictionary
rain tree meaning and definition
Definition and meaning of rain tree at MeaningMonkey.org. rain tree meaning and definition in the English Dictionary.RAIN TREE noun
Definition of rain tree (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
- synonyms: Albizia saman, monkey pod, monkeypod, saman, zaman, zamang
Source: Princeton University Wordnet