cefadroxil

Noun
  1. A cephalosporin antibiotic (trade name Ultracef) (synset 102992633)

Other Searches