macroembolus

English

Etymology

From macro- +‎ embolus.

Noun

macroembolus (plural macroemboli)

  1. A relatively large embolus