Nephro-

Get Babylon's Translation Software! Free Download Now!
Babylon 8 - Your all-in-one solution
Award winning translation software trusted by millions. Translate from any language to any language.
View Demo


Dictionary of MedicineDownload this dictionary
Nephro-
Having to do with the kidney. From the Greek nephros meaning kidney.


Define Nephro-

Translate Nephro-





| Nephro- in Arabic