polycyanurates
English
Noun
polycyanurates
plural of
polycyanurate