lilyturfEnglish

Liriope muscari, lily turf, lilyturf

Noun

Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers, grown as ground cover

English: lilyturf, lily turf, Liriope muscari

English words with similar meanings

Show 2 words