ground cover - Inglés Sinónimo Diccionario

ground cover

n.
[1] groundcover
[2] groundcover