Definition for Embolus

From Biology Forums Dictionary

An embolus is any detached, traveling intravascular mass (solid, liquid, or gaseous) carried by circulation, which is capable of clogging arterial capillary beds (create an arterial occlusion) at a site distant from its point of origin.