Definition for Doppler echocardiography

From Biology Forums Dictionary

Doppler echocardiography is a noninvasive technique for determining the blood flow velocity in different locations of the heart.