English: cochlea
Welsh: cochlea
Subject: Iechyd
Welsh definition: Ceudod troellog esgyrnog yn y glust fewnol, sy’n allweddol ar gyfer clywed.
Plural: cochleâu