Italian-English dictionary »

nefridio meaning in English

ItalianEnglish
nefridio noun
{m}

nephridium(biology: a tubular excretory organ in some invertebrates)
noun
[UK: nə.ˈfrɪ.diəm] [US: nə.ˈfrɪ.diəm]