polymer

A very large molecule made of many repeating smaller units.