triazolates
English
Noun
triazolates
plural of
triazolate