What does Biobatch mean?

Biobatch - German to English

biobatch