Results

Definition of sacculo-cochlear : Pertaining to the sacculus and cochlea of the ear.