Etymology · Latin

embolus

2 English words descend from Latin embolus, most common first.