Lilyturf
[lɪlaɪ'tɜ:f]
Definition
(noun.) Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover.
Typed by Lloyd--From WordNet
[lɪlaɪ'tɜ:f]
(noun.) Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover.
Typed by Lloyd--From WordNet