The AI-powered English dictionary
plural macrolides
(organic chemistry) a macrocyclic lactone with a ring of at least ten atoms examples
(medicine) Any of a group of antibiotics having this structure examples