English

edit

Noun

edit

chelidostatin (uncountable)

  1. A phytocystatin that is a cysteine protease inhibitor.