Italian-English dictionary »

nefrone meaning in English

ItalianEnglish
nefrone noun
{m}

nephron(basic structural and functional unit of the kidney)
noun
[UK: ˈnefran] [US: ˈnefran]