meaning of echoscope

1. An instrument for intensifying sounds produced by percussion of the thorax.


Related Words

echoscope |

Developed & Maintained By Taraprasad.com

Treasure Words