Definition of Lilyturf

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

Synonyms for word "lilyturf"

Semanticaly linked words with "lilyturf"

Hyponims for word "lilyturf"