Scrabble Solver

NEPHRIDIA


  • (in many invertebrate animals) A tubule open to the exterior that acts as an organ of excretion or osmoregulation. It typically has ciliated or flagellated cells and absorptive walls
  • NEPHRIDIUM [n]
  • NEPHRIDIUM, in invertebrates and lower chordates, an organ serving the function of a kidney [n]

Previous Words

NEPHRECTOMISE NEPHRECTOMISED NEPHRECTOMISES NEPHRECTOMISING NEPHRECTOMIZE NEPHRECTOMIZED NEPHRECTOMIZES NEPHRECTOMIZING NEPHRECTOMY NEPHRIC

Next Words

NEPHRIDIAL NEPHRIDIUM NEPHRISM NEPHRISMS NEPHRITE NEPHRITES NEPHRITIC NEPHRITICAL NEPHRITICS NEPHRITIDES