Scrabble word: NEPHRON
In which Scrabble dictionary does NEPHRON exist?
Definitions of NEPHRON in dictionaries:
- noun - any of the small tubules that are the excretory units of the vertebrate kidney
- Any of the numerous filtering units of the vertebrate kidney that remove waste matter from the blood.
- noun - an excretory unit of a kidney