Definition of Lilyturf
Noun: lilyturf
- Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover
- lily turf, Liriope muscari
Anagrams containing the word lilyturf
ltyfluri flilytur rflilytu urflilyt turflily yturflil lyturfli ilyturfl