YourDictionary

acidulous medical definition

adjective
Slightly acid or sour.

Learn more about acidulous

link/cite print suggestion box