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)

  1. perennial herb having large white flowers marked with orange; found near the snow line in the northwestern United States
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: