thiazotropsin

Noun

 * 1)  Any of a group of thiazole polyamides that bind to specific nucleotide sequences