Emboli(pl. ) of Embolus
Emboly(n.) Embolic invagination. See under Invagination.

Words within embolies