the hearing organ located in the inner ear it is snail like in shape

listen to the pronunciation of the hearing organ located in the inner ear it is snail like in shape