English edit

Etymology edit

macro- +‎ polymer

Noun edit

macropolymer (plural macropolymers)

  1. An aggregation of polymers, especially of polypeptides