Word info

trichostatin

Noun

Meaning

English Wikipedia has an article on:Trichostatin AWikipedia
trichostatin (plural trichostatins)

(medicine) Any of a family of antifungal antibiotics that are histone deacetylase inhibitors

Source: en.wiktionary.org

Close letter words and terms