nephrostome Meaning, Definition & Usage

Neph"ro*stome noun
Etymology
Gr. a kidney + mouth.
Definitions
  1. (Zoöl. & Anat.) The funnelshaped opening of a nephridium into the body cavity.

Webster 1913