Definition of Lilyturf

Noun: lilyturf

  1. Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover
    - lily turf, Liriope muscari

See also:
lilylike
Lima

Anagrams containing the word lilyturf

ltyfluri flilytur rflilytu urflilyt turflily yturflil lyturfli ilyturfl