What does Bio-Tomaten mean?

Bio-Tomaten - German to English

natural tomatoes