Echoscope
Word Dictionary
-> Echoscope
Search:
Echoscope
(n.) An instrument for intensifying sounds produced by percussion of the thorax.
Terms of Use
Canadian Jobs