English

edit

Noun

edit

aminotriazoles

  1. plural of aminotriazole