Subacid Meaning

There are 1 meaning(s) for word Subacid

Meaning 1 : slightly sour to the taste