Word of the Moment

Acidulous

being sour to the taste