A naturally occurring or synthetic compound consisting of large molecules made up of a linked series of repeated simple monomers
English: polymer
Less certain link between this word and this sense.
polymer
English: polymer
Less certain link between this word and this sense.