English

edit

Noun

edit

aminoazoles

  1. plural of aminoazole