acidulous

Explore definitions, synonyms, and language insights of acidulous

Definitions

Adjective Satellite
being sour to the taste