I'm feeling lucky Go back 13

thrombus

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