bn:00046770n
Noun Concept
EN
inhibitor
EN
A substance that retards or stops an activity WordNet 3.0
Definitions
Relations
Sources
EN
A substance that retards or stops an activity WordNet 3.0 & Open English WordNet
Any substance capable of stopping or slowing a specific biological process. Wiktionary
WordNet 3.0 & Open English WordNet
Wiktionary