Wiktionary
macrodiolide
n. (context organic chemistry English) Any of a family of macrocyclic ethers, many of which have antibiotic activity