Definition of subacid
English to English adjective - Moderately acid or sour; as, some plants have subacid juices.
source: Webster 1913 adjective satellite - slightly sour to the taste
source: WordNet 3.0
Visual Synonyms 
Nearby Word
subacid, subact, subsidy, subside, subacute, suboxide, scabicide, substance, substract, sebacic acid, substraction, subjected, spaced, subsidiary, swaybacked, subjugated, subacetate, subasta, substantial, substituted
|
|
|