Lilium Pardalinum (Noun)
Meaning
Lily of western United States having orange-red to crimson maroon-spotted flowers.
Classification
Nouns denoting plants.
Lily of western United States having orange-red to crimson maroon-spotted flowers.
Nouns denoting plants.