meropenems
English
Noun
meropenems
plural of
meropenem