Nephrostome | definition of nephrostome by Medical dictionary
Also found in: Dictionary
ne·phros·to·ma , nephrostome (ne-fros'tō-mă, nef'rō-stōm),
One of the ciliated funnel-shaped openings by which pronephric and some primordial mesonephric tubules communicate with the celom.
[nephro- + G. stoma, mouth]
References in periodicals archive
The elephant's fetal nephrostomes
are a legacy that provides clues about the animal's origins, say the researchers.