Home / DICTIONARY / Papillary Stenosis: definition