Noun
benzotriazolate (plural benzotriazolates) (organic chemistry) Any salt or ester of a benzotriazolic acid