Meaning of michigan lily

Definition of michigan lily

(noun) lily of central North America having recurved orange-red flowers with deep crimson spots

Other information on michigan lily

WIKIPEDIA results for michigan lily
Amazon results for michigan lily