Skip to Content
Medical Term:

anular stricture

 

Definition: a ringlike constriction encircling the wall of a canal.

(web3)