Word Games

Scrabble US/Canada (OTCWL) Yes (18 Points)
Scrabble UK (SOWPODS) Yes (18 Points)
Words With Friends Yes (21 Points)

Nephridium Definition

(noun)
definitions

(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


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error