Etymed
Open the app →
Glossary
› nephro
nephro
Meaning:
kidney ·
Origin:
Greek
Terms using nephro
nephrolithotomy
nephrostolithotomy
nephroblastoma
diabetic nephropathy