ground cover - English Synonyms Dictionary

ground cover

n.
[1] groundcover
[2] groundcover