Spellcheck.net

Definitions of ear canal

  1. either of the passages in the outer ear from the auricle to the tympanic membrane Scrapingweb Dictionary DB
X