Definitions | rain tree |
| noun
- an ornamental tropical American tree (of uncertain taxonomy) having bipinnate leaves, globose clusters of flowers with crimson stamens, and sweet-pulp pods eaten by cattle
Etymology: so called from the belief that it exudes water from its leaflets
Supplemental Details:Sponsor an extended definition for rain tree for as little as $10 per month. Click here to contact us.
| |
|