Glossary
Glossary Link
Spherolith
A minute stone in the kidney of the newborn.
Posted
December 26, 2022
in
S
by
Glossary
Tags: