EMBOLUS


Meaning of EMBOLUS in English

n. (pl. emboli) an object causing an embolism.

Etymology: L, piston, f. Gk embolos peg, stopper

Oxford English vocab.      Оксфордский английский словарь.