nephron


Meanings

  • any of the small tubules that are the excretory units of the vertebrate kidney
  • NEPHRON n pl. -S an excretory unit of a kidney


Scrabble Score: 12

nephron is a valid Scrabble (US) TWL word

nephron is a valid Scrabble Word in Merriam-Webster MW Dictionary

nephron is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 14

nephron is a valid Words With Friends word