English

edit

Noun

edit

otoferlin (uncountable)

  1. (biochemistry) A transmembrane protein which is defective in a recessive form of human deafness