sour taste

sour taste

a taste quality produced by hydrochloric acid and other acids.