sand lily









sand lily


noun

  1. a small, stemless lily, Leucocrinum montanum, of the western U.S., having white, fragrant flowers.
51 queries 0.592