Noun
otolin (countable and uncountable, plural otolins) (biochemistry) A protein found in the inner ear of vertebrates.