otocadherin

Noun

 * 1) A particular cadherin, cadherin 23, found in the cochlea and other tissues.