Etymed
Open the app →
Glossary
› sten/o
sten/o
Meaning:
narrowing ·
Origin:
Greek
Terms using sten/o
aortic stenosis
pyloric stenosis
renal artery stenosis