| Noun | 1. | lily turf - Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover Synonyms: lilyturf, Liriope muscari |
About this site and copyright information - Online Dictionary Home