furegrelate
English
Noun
furegrelate
(
uncountable
)
(
pharmacology
)
An
enzyme
inhibitor
.