Meaning of lilium pardalinum

Definition of lilium pardalinum

(noun) lily of western United States having orange-red to crimson maroon-spotted flowers

Other information on lilium pardalinum

WIKIPEDIA results for lilium pardalinum
Amazon results for lilium pardalinum