Thrombus

Thrombus

Thrombus: Blood clot