Quick definitions from WordNet (avalanche lily)
▸ noun: perennial herb having large white orange-marked flowers; found near snow line in northwestern United States
▸ noun: perennial herb having large white orange-marked flowers; found near snow line in northwestern United States