mountain lily

noun

Definition of mountain lily

1 : a Japanese lily (Lilium auratum) with showy crimson-spotted yellow-banded white flowers
2 : a showy white-flowered buttercup (Ranunculus lyallii) of New Zealand
3 : sand lily