kininogenases

English

Noun

kininogenases

  1. plural of kininogenase