heparinases
English
Noun
heparinases
plural of
heparinase