Dictionary search results

Showing 1-3 of 3 results

inner ear British & World English

The semicircular canals and cochlea, which form the organs of balance and hearing and are embedded in the temporal bone

the inner/middle/outer ear in ear English-Spanish

el oído interno/medio/externo