French-English dictionary »

néphrotoxine meaning in English

FrenchEnglish
néphrotoxine nom {f}

nephrotoxin◼◼◼(Any nephrotoxic substance)
noun