Find the word definition

Wiktionary
macrocyclic compounds

n. (macrocyclic compound English)