Glossary

Glossary


Hyperoxaluria
Unusually large amounts of oxalate in the urine, leading to kidney stones.
Advertisement