apastatin
English
Noun
apastatin
(
uncountable
)
A
statin
that inhibits an
aminopeptidase