oxatriazoles
English
Noun
oxatriazoles
plural of
oxatriazole