Michigan lily
Explore definitions, synonyms, and language insights of Michigan lily
Definitions
Noun
lily of central North America having recurved orange-red flowers with deep crimson spots