English edit

Noun edit

aloxistatin (uncountable)

  1. A protease inhibitor drug.