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