triazins

English

Noun

triazins

  1. plural of triazin