Search
Select the dictionary language
Inhibitor
01
(biochemistry) a substance that slows down or stops a chemical or biological process
Grammatical Information
LanGeek
Download Our Mobile App
Lexical Tree
inhibitor
inhibit
Search
Select the dictionary language
(biochemistry) a substance that slows down or stops a chemical or biological process
LanGeek
Lexical Tree