Noun Definition

lilium pardalinum

1.Definition: lily of western United States having orange-red to crimson maroon-spotted flowers

Related Noun(s):leopard lily, panther lily

Category: Plants