Rain tree

From Fresh Dictionary

English

Etymology

so called from the belief that it exudes water from its leaflets

Noun

rain tree

  1. 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
Personal tools