Scrabble Cheat
NEPHRIDIUM
NEPHRIDIUM is a 10 letter Scrabble word worth 18 points.
(in many invertebrate animals) a tubule open to the exterior which acts as an organ of excretion or osmoregulation. it typically has ciliated or flagellated cells and absorptive walls.
Letter start with N