• Emboly

    Origin

    Ancient Greek a putting into.

    Full definition of emboly

    Noun

    emboly

    (plural embolies)
    1. (biology) embolic invagination
    © Wiktionary