I'm feeling lucky Go back 10

thrombus

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