English dictionary
lily turf meaning and definition
Definition and meaning of lily turf at MeaningMonkey.org. lily turf meaning and definition in the English Dictionary.LILY TURF noun
Definition of lily turf (noun)
- Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover
- synonyms: lilyturf, Liriope muscari
Source: Princeton University Wordnet