Any class of natural or synthetic substances composed of large molecules called macromolecules. Macromolecules are multiples of simpler chemical units called monomers.