0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?