Wiktionary
microemboli
n. (plural of microembolus English)
n. (plural of microembolus English)