Nephridium meaning : A tubular excretory organ in some invertebrates The embryonic excretory organ that develops into the kidney
nephridium
swash
cultural
gutter press
ecce homo