ketolide

English

Noun

ketolide (plural ketolides)

  1. Any ketone derivative of a macrolide, some of which are antibiotics