meaning of echocardiograph

1. a sonograph that creates an image of the heart and its abnormalities


Related Words

echocardiograph | echocardiography |

Developed & Maintained By Taraprasad.com

Treasure Words