lilium pardalinum

Noun
  1. Lily of western United States having orange-red to crimson maroon-spotted flowers (synset 112448917)

Found on Word Lists

Other Searches