English

edit

Noun

edit

benzotriazolates

  1. plural of benzotriazolate