What is the full meaning of microbubbles
a contrast medium used with ultrasound, consisting of tiny bubbles of gas introduced into the vascular system [n]
Example of the word microbubbles placed on a Scrabble board.