NEPHRONS is a playable word

nephron Scrabble® Dictionary

noun
pl. nephrons
an excretory unit of a kidney
168 Playable Words can be made from "NEPHRONS"