English edit

Noun edit

heparanases

  1. plural of heparanase