English

edit

Noun

edit

heparanases

  1. plural of heparanase