MOUNTAIN LILY


Meaning of MOUNTAIN LILY in English

noun

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

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