phytocystatin

English

Etymology

From phyto- +‎ cystatin.

Noun

phytocystatin (plural phytocystatins)

  1. Any cystatin found in plants.