acidulous

acidulous

acidulous

Adjective

being sour to the taste

Synonyms: