Meaning of daylily

Definition of daylily

(noun) any of numerous perennials having tuberous roots and long narrow bladelike leaves and usually yellow lily-like flowers that bloom for only a day

Other information on daylily

WIKIPEDIA results for daylily
Amazon results for daylily