Glossary

kidney stone

Subject: 

  • Life Sciences

a hard granule of crystallised minerals which forms in the kidney.