phytocystatin (English, noun)
expansion: phytocystatin (plural phytocystatins)
Senses:
glosses: Any cystatin found in plants.
Forms:
form: phytocystatins
tags: plural