Beta-glucuronidase that hydrolyzes beta-glucuronosyl and 4-O-methyl-beta-glucuronosyl residues of arabinogalactan-protein. Hydrolyzed heparan sulfate only very weakly. Has no activity on xylan from birchwood. Able to catalyze the transglycosylation of glucuronic acid (GlcA) residues from p-nitrophenyl-beta-glucuronic acid (PNP beta-GlcA) to various monosaccharide acceptors such as glucose, galactose and xylose. a beta-D-glucuronoside + H2O = an alcohol + D-glucuronate Optimum pH is 3.0-4.0. Optimum temperature is 45 degrees Celsius. N-glycosylated. Belongs to the glycosyl hydrolase 79 family.