English | German | Russian | Czech

nephron English

Meaning nephron meaning

What does nephron mean?

nephron

any of the small tubules that are the excretory units of the vertebrate kidney

Synonyms nephron synonyms

What other words have the same or similar meaning as nephron?

nephron English » English

uriniferous tubule

Are you looking for...?