Rain Tree (noun) Definition, Meaning & Examples

noun
  1. monkeypod.
noun
  1. 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
Rain Tree (noun) Definition, Meaning & Examples

More Definitions