Noun lilyturf has 1 sense
  1. lilyturf, lily turf, Liriope muscari - Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover
    --1 is a kind of liliaceous plant
    --1 is a member of Liriope, genus Liriope
,
TOP