Dictionary
Dictionary
Embolus — definition & meaning
Word Type Definition Embolus n. Something inserted, as a wedge; the piston or sucker of a
pump or syringe.
Explore more words:
Subjoining · Corrugation · Unpeg · Merciable · Ocreate · Endodermal · Occultism · Canine ·