Wiktionary
trichostatins
n. (plural of trichostatin English)
n. (plural of trichostatin English)