meaning of sub acid

1. Moderately acid or sour; as, some plants have subacid juices.
2.
A substance moderately acid.
3.
slightly sour to the taste


Related Words

subacid | suberic acid |

Developed & Maintained By Taraprasad.com

Treasure Words