Webster's Revised Unabridged Dictionary · 1913

Nephrostome

Nephrostome , noun

[Greek nefro`s a kidney + sto`ma mouth.]

(Zoology & Anatomy) The funnel-shaped opening of a nephridium into the body cavity.