acerb
acerbic
astringent
sour or bitter in taste