Home
Search
Index
Definify.com
Definition
2024
otocadherin
otocadherin
English
Noun
otocadherin
(
uncountable
)
A particular
cadherin
, cadherin 23, found in the
cochlea
and other
tissues
.
Etymology
oto-
+
cadherin
Similar Results