Tamil Dictionary 🔍

echoscope

Ech"o*scope, n. Etym: [Gr. -scope.] (Med.) Defn: An instrument for intensifying sounds produced by percussion of the thorax. Knight.


echoscope - Similar Words