meaning of artenreicher Magerrasen

artenreicher Magerrasen - German to English

species-rich sward