Echo

Definition of Echo from the PharmacyDictionary.in

Echo

A sound that reverberates, sometimes heard when listening to the chest

Not Available