CompareWords
Compare
Superacidulated
Definition:
(a.) Acidulated to excess.