Word info

thiolutin

Noun

Meaning

thiolutin (uncountable)

A sulfur-containing antibiotic that is a potent inhibitor of bacterial and yeast RNA polymerases.

Source: en.wiktionary.org

Close letter words and terms