cyanurates
See also:
cyanurâtes
English
Noun
cyanurates
plural of
cyanurate