Word of the Day

Stenotic

Pertaining to stenosis. ...

Results

occlusion

MEDICAL DEFINITION OF occlusion:

  • Closing or stopping up of a canal.