triazolates

English

Noun

triazolates

  1. plural of triazolate