ネフロン
nefuron
1. nephron
Noun
#249630
1. nephron
1. Nephron.
1. Was a nephron.
1. Wasn't a nephron.
1. It is not a nephron.
1. in the nephron; within the nephron
1. If/when nephron; Were it a nephron
1. It is not a nephron.
1. It's not a nephron.
1. Probably a nephron.