English

edit

Noun

edit

palmostatin (plural palmostatins)

  1. Any of a group of inhibitors of acyl protein thioesterase and thus of depalmitoylation