German-English dictionary »

nephrogen meaning in English

GermanEnglish
nephrogen

nephrogenic◼◼◼

nephrogenous