What does Biokräuter mean?

Biokräuter - German to English

natural natural herbs