English | German | Russian | Czech

thienotriazolodiazepine English

Meaning thienotriazolodiazepine meaning

What does thienotriazolodiazepine mean?

thienotriazolodiazepine

(chemistry) A heterocyclic compound containing a diazepine ring fused to thiophene and triazole rings, and forming the central core of several pharmaceutical drugs.

Are you looking for...?