meaning of Bodendecker

Bodendecker - German to English

ground-cover plant