ALL meanings of rain tree
rain tree
R r - noun rain tree monkeypod. 1
- noun rain tree a leguminous tree, Samanea saman, native to Central America and widely planted in the tropics for ornament. It has red-and-yellow feathery flowers and pinnate leaves whose leaflets close at the approach of rain 0