what is smaller a cell or a macromolecule
Macromolecule is larger than a cell.
Macromolecules, since cells themselves contain macromolecules.