oxadiazoles
English
Noun
oxadiazoles
plural of
oxadiazole