English

edit

Noun

edit

oxadiazoles

  1. plural of oxadiazole