I'm feeling lucky Go back 16

thrombus

a blood clot formed in situ within the vascular system of the body and impeding blood flow.