rain leaf

English

Noun

rain leaf (plural rain leaves)

  1. (botany) A leaf adapted to shed rain from its surface, generally acuminate in form.

See also