English edit

Noun edit

benzoxadiazoles

  1. plural of benzoxadiazole