English

edit

Etymology

edit

poly- +‎ cyanurate

Noun

edit

polycyanurate (plural polycyanurates)

  1. Any polymer / plastic made from cyanurate monomers
edit