English edit

Etymology edit

micro- +‎ embolus

Noun edit

microembolus (plural microemboli)

  1. A microscopic embolus