What does Biofood mean?

Biofood - German to English

bio meals [coll.]