Wiktionary
polyisocyanurates
n. (plural of polyisocyanurate English)
n. (plural of polyisocyanurate English)