meaning of Artenpalette

Artenpalette - German to English

array of types