A picture of an area inside the body produced by sound waves (ultrasound), which cannot be heard by humans. The pictures are created by a computer that analyzes the echoes produced by the waves as they bounce off the tissue.
Tags: Cancer Dictionary, S