Heparanase is a β-D-glucuronidase which cleaves heparan sulfate chains in the extracellular matrix and on cellular membranes.