Blog
Words

What does "Subacid" mean?

Definition

(a.) Moderately acid or sour; as, some plants have subacid juices (n.) A substance moderately acid


Synonyms sour