organ of Corti
Concise Oxford English Dictionary © 2008 Oxford University Press:
organ of Corti
▶noun Anatomy a structure in the cochlea of the inner ear which produces nerve impulses in response to sound vibrations.
– origin C19: named after the Italian anatomist Alfonso Corti.
'organ of Corti' also found in these Oxford entries:

