lilyturf

1. (noun) Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover
Synonyms: Liriope muscari, lily turf
Related Words: liliaceous plant



Terms and Conditions of Use / Copyright Notice