OTACOUSTICON MEANING IN ENGLISH

• Otacousticon Definition & Synonyms

  1. (n.) An instrument to facilitate hearing, as an ear trumpet.


RECENT SEARCHES