Wiktionary
macrocyclic compound
n. (context chemistry English) a macrocycle
n. (context chemistry English) a macrocycle