polyisocyanurates
English
Noun
polyisocyanurates
plural of
polyisocyanurate