Meaning of canada lily

Definition of canada lily

(noun) common lily of the eastern United States having nodding yellow or reddish flowers spotted with brown

Other information on canada lily

WIKIPEDIA results for canada lily
Amazon results for canada lily