prochymases

English

Noun

prochymases

  1. plural of prochymase