Lilium pardalinum

1. (noun) lily of western United States having orange-red to crimson maroon-spotted flowers
Synonyms: leopard lily, panther lily
Related Words: lily



Terms and Conditions of Use / Copyright Notice