isocyanurates
English
Noun
isocyanurates
plural of
isocyanurate