From international scientific vocabulary, reflecting a New Latin combining form, from embolus.
IPA(key): /ˈɛmboʊloʊ-/, /ˈɛmbəloʊ-/
embolo-