Noun
triazolotriazine (plural triazolotriazines) (organic chemistry) Any triazolo triazine, some of which show antidiabetic activity