macropolymerEtymologyFrom macro- + polymer.macropolymer means an aggregation of polymers, especially of polypeptides. Lexicurio rates it Rare gem — a strength score of 82 out of 100.nounAn aggregation of polymers, especially of polypeptides