emboloid

emboloid

See embolus.