emboly

Etymology
From, from.

Noun

 * 1)  embolic invagination

Related terms

 * embolus