English edit

Etymology edit

macro- +‎ embolus

Noun edit

macroembolus (plural macroemboli)

  1. A relatively large embolus