meaning of Bodenschutzpflanze

Bodenschutzpflanze - German to English

cover plant