English

edit

Etymology

edit

macro- +‎ embolus

Noun

edit

macroembolus (plural macroemboli)

  1. A relatively large embolus