In polymer chemistry, a macromonomer is a macromolecule with one end-group that enables it to act as a reactive monomer and undergo further polymerization. Macromonomers will contribute a single repeat unit to a chain of the completed macromolecule.