meaning of daylily

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

daylily |

Developed & Maintained By Taraprasad.com

Treasure Words