triazolide
English
Noun
triazolide
(
plural
triazolides
)
(
organic chemistry
)
Any compound having a
triazole
as a substituent
Anagrams
idolatrize