AVALANCHE LILY


Meaning of AVALANCHE LILY in English

noun

: a perennial herb ( Erythronium montanum ) having large white orange-marked flowers and commonly found near the snow line in the northwestern U. S.

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