Wiktionary
macromonomers
n. (plural of macromonomer English)
n. (plural of macromonomer English)