Subscriber login


Forgot your password?

Library card login

Other

rain tree

Syllabification: (rain tree)
Definition of rain tree

noun

  • a large tropical American tree that is widely planted as a street tree. It has grooved bark that typically supports epiphytic plants, and “rain” (as it mimics the sound of rain) that is excreted by cicadas that live in the tree.
    • Albizia saman, family Leguminosae

rain tree in other Oxford dictionaries

Definition of rain tree in the British & World English dictionary