SAND LILY


Meaning of SAND LILY in English

noun

: a spring herb ( Leucocrinum montanum ) native to western No. America and used as an ornamental with narrow linear leaves and fragrant salver-shaped flowers

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