phytocystatins
English
Noun
phytocystatins
plural of
phytocystatin