Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lilyturf Definition

Cancel
lilyturf
noun()
Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover
Synonyms: lily turf, liriope muscari,

Words Related to lilyturf!

lilyturf Examples by Brain Bank Users