meaning of day lily

1. any of numerous perennials having tuberous roots and long narrow bladelike leaves and usually yellow lilylike flowers that bloom for only a day


Related Words

day lily | daylily |

Developed & Maintained By Taraprasad.com

Treasure Words