triazolotriazine

Noun

 * 1)  Any triazolo triazine, some of which show antidiabetic activity