microbubble
English
Etymology
From
micro-
+
bubble
.
Noun
microbubble
(
plural
microbubbles
)
A
microscale
bubble
, used in
medical
diagnostics
as a
contrast
agent for
ultrasound
imaging.