benzotriazolates
English
Noun
benzotriazolates
plural of
benzotriazolate