English-Italian dictionary »

nephron meaning in Italian

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

nefronenoun
{m}