RAIN LILY


Meaning of RAIN LILY in English

noun

: any of several plants of the southwestern United States that frequently flower after rain: as

a. : evening star ; also : a related plant ( Cooperia pendunculata )

b. : atamasco lily

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.