metronidazoles
English
Noun
metronidazoles
plural of
metronidazole
Spanish
Noun
metronidazoles
m
pl
plural of
metronidazol