Definition of Lily Turf

  • 1. Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover Noun

Synonyms for word "lily turf"

Semanticaly linked words with "lily turf"

Hyponims for word "lily turf"