macroembolism macroembolus microembolism macrothromboembolism cerebromicroembolism atheroembolus macrocythaemia macrothrombosis macrohemorrhage macrovasculopathy