inhibitor (n.)youdaoicibaDictYouDict
1868 in scientific use (earlier as a Scottish legal term), agent noun in Latin form from inhibit.