lily turf definition

  • noun:
    • Asiatic perennial tufted natural herb with grasslike evergreen vegetation and groups of dark mauve grapelike plants; grown as ground address

Related Sources

  • Hypernym for "lily turf"
29 votes

How would you define lily turf?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!