meaning of Bacampicillin

Bacampicillin - German to English

bacampicillin