English dictionary
avalanche lily meaning and definition
Definition and meaning of avalanche lily at MeaningMonkey.org. avalanche lily meaning and definition in the English Dictionary.AVALANCHE LILY noun
Definition of avalanche lily (noun)
- perennial herb having large white flowers marked with orange; found near the snow line in the northwestern United States
- synonyms: Erythronium montanum
Source: Princeton University Wordnet