lilyturf

Nouns

  • (n) Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover lily turf, Liriope muscari,

Synonyms

lily turf Liriope muscari

Words of close approximity