macrocycle

macrocycle

English Noun
Ad

Definition

a cyclic macromolecule, or a macrocyclic portion of a molecule

Etymology

From macro- + cycle.

Ad

Related Words