Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: rain tree.

rain tree top

Pos: Noun Phrase
[WORDNET DICTIONARY]

Noun rain tree has 1 senses

   rain tree(n = noun.plant) albizia saman, monkey pod, monkeypod, saman, zaman, zamang - large ornamental tropical American tree with bipinnate leaves and globose clusters of flowers with crimson stamens and seed pods that are eaten by cattle;