English | German | Russian | Czech

microbubble English

Meaning microbubble meaning

What does microbubble mean?

microbubble

A microscale bubble, used in medical diagnostics as a contrast agent for ultrasound imaging.

Are you looking for...?