What are macromolecules . Give examples

Macromolecules are large sized complex molecules having large molecular weight and low solubility which are formed by polymerisation of a number of micromolecules. They may be branched or unbranched. The common cellular macromolecules are polysaccharides, proteins and nucleic acids.