Glossary Term:
Title
stenosis
Phonetic
steh-<b>no</b>-sis
Description
A narrowing (stricture) of a duct or canal.
Close
*
Close
Image
of
Previous
Next
Close
Close
Select A Hope Lodge