Find the word definition

Wiktionary
macrodiolide

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