Etymed

embol/o

Meaning: plug; wedge; stopper · Origin: Greek

Terms using embol/o