entinostat

English

Noun

entinostat (uncountable)

  1. A benzamide histone deacetylase inhibitor undergoing clinical trials for treatment of various cancers.

Anagrams