English

edit

Noun

edit

macromonomers

  1. plural of macromonomer