meaning of Carbapeneme

Carbapeneme - German to English

carbapenems