English: inner ear
Welsh: clust fewnol
Subject: Iechyd
English definition: The innermost part of the ear. Made up of the cochlea, the balance mechanism, and the auditory nerve.