microbubble









microbubble


noun

  1. a microscopic, gas-filled bubble, used especially in medicine to image blood flow, dissolve blood clots, etc.
48 queries 0.848