microemboli
English
Noun
microemboli
plural of
microembolus