VariousWords beta
Related Terms:
Noun
Definition: A microscale bubble, used in medical diagnostics as a contrast agent for ultrasound imaging.
VariousWords beta
Definition: A microscale bubble, used in medical diagnostics as a contrast agent for ultrasound imaging.