Cochlea Definition | NYC Otolaryngology

part of the inner ear, contains fluid and hair-like nerve cells that convert mechanical energy from the middle ear into electrical impulses