Meaning ofnephroin English

nephro

Compounds / Phrases