rain tree
noun
Origin of rain tree
First recorded in 1875–80
Words nearby rain tree
rain on one's parade,
rain or shine,
rain out,
rain shadow,
rain shower,
rain tree,
rainband,
rainbird,
rainbow,
rainbow bird,
rainbow bridge
Example sentences from the Web for rain tree
A copious production of honeydew by plant lice, scale insects, etc., may be at the bottom of some of the rain-tree stories.
Meteorology |Charles Fitzhugh Talman
British Dictionary definitions for rain tree
rain tree
noun
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