Oregon lily

Explore definitions, synonyms, and language insights of Oregon lily

Definitions

Noun
lily of western North America with showy orange-red purple-spotted flowers

More General Terms