a macromolecule is a very large molecule

even though polymers are made from macromolecules, some large macromolecules are made from polymers

list of macromolecules:

  • biopolymers, including proteins, carbohydrates and nucleic acids