tetraazides
English
Noun
tetraazides
plural of
tetraazide