acidulous - Dictionary definition and meaning for word acidulous
Powered by Mnemonic Dictionary
ACID..(USUALLY SOUR AND BITTER IN TASTE)...so anything which include acid will automatically give you sour and bitter taste
acid-acidic , lous>tast so acidic tast
acid+less, so slightly bitter or slightly sour
Acidulous - Acid - rescramble ous to sou+r = sour. Acid sour.