Advertisement
Advertisement
sand lily
noun
- a small, stemless lily, Leucocrinum montanum, of the western U.S., having white, fragrant flowers.
Discover More
Word History and Origins
Origin of sand lily1
An Americanism dating back to 1905–10
Advertisement
Advertisement
Advertisement
Advertisement
Browse