Find the word definition

Wiktionary
macrolide

n. 1 (context organic chemistry English) a macrocyclic lactone with a ring of at least twelve atoms 2 (context medicine English) Any of a group of antibiotics having this structure

Wikipedia
Macrolide

The macrolides are a class of natural products that consist of a large macrocyclic lactone ring to which one or more deoxy sugars, usually cladinose and desosamine, may be attached. The lactone rings are usually 14-, 15-, or 16-membered. Macrolides belong to the polyketide class of natural products. Some macrolides have antibiotic or antifungal activity and are used as pharmaceutical drugs.