Meaning of acidulous

Definition of acidulous

(adj) being sour to the taste

Other information on acidulous

WIKIPEDIA results for acidulous
Amazon results for acidulous