What is the full meaning of emboluses
EMBOLUS, a clot or air bubble obstructing a blood-vessel [n]
Example of the word emboluses placed on a Scrabble board.