cefadroxil

Explore definitions, synonyms, and language insights of cefadroxil

Definitions

Noun
a cephalosporin antibiotic (trade name Ultracef)

More General Terms