Definition:
A macromolecule is a very large molecule, such as protein, commonly created by the polymerization of smaller subunits (monomers). They are typically composed of thousands of atoms or more.
Explanation:
The polar covalently bonded water molecules act to exclude non-polar molecules that lack polar covalent bonds and vice versa.
Conclusion:
The macromolecule which are polar covalently bondeed are soluble in water while the non-polar covalently bonded macromolecules are not soluble like lipid.