English Noun English Wikipedia has an article on:cystatinWikipedia cystatin (plural cystatins) (biochemistry) Any of a group of polypeptides that are cysteine protease inhibitors Derived terms oryzacystatinphytocystatin Anagrams sanctity, scantityWikiwand - on Seamless Wikipedia browsing. On steroids.