macrocycle

English

noun
Definitions
  • (chemistry) a cyclic macromolecule, or a macrocyclic portion of a molecule
  • In sports training, an annual plan that works towards peaking for the goal competition of the year.

Etymology

Prefix from English cycle.

Origin

English

cycle

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms