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
Tweet