Meaning of lemon lily

Definition of lemon lily

(noun) a day lily with yellow flowers

Other information on lemon lily

WIKIPEDIA results for lemon lily
Amazon results for lemon lily