3 results found
Search Results for: syrupy
Lactic acid
Definition noun (1) A colorless or yellowish, syrupy, water-soluble liquid, which is a byproduct of anaerobic glucose... Read More