Are triglycerides macromolecules?

Yes, triglycerides are macromolecules.