Advertisement

Advertisement

rain tree

noun



rain tree

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


Discover More

Word History and Origins

Origin of rain tree1

First recorded in 1875–80

Discover More

Example Sentences

A copious production of honeydew by plant lice, scale insects, etc., may be at the bottom of some of the rain-tree stories.

Advertisement

Advertisement

Advertisement

Advertisement


rainstormrainwash