Table of Contents
Synonyms
Etymology
1. nephron
noun. ['ˈnɛfrɑːn'] any of the small tubules that are the excretory units of the vertebrate kidney.
Etymology
- νεφρός (Ancient Greek (to 1453))
Rhymes with Nephron
- aequitron
- agouron
- altron
- certron
- chemetron
- chevron
- cyclotron
- electron
- elektron
- enron
- eron
- interferon
- interferon
- invitron
- milacron
- negatron
- oxymoron
- phototron
- solitron
- tebuthiuron