naphthotriazoles

English

Noun

naphthotriazoles

  1. plural of naphthotriazole