English

edit

Noun

edit

naphthotriazoles

  1. plural of naphthotriazole