×
lactate
meaning in English
n.
lactate, ester or salt of lactic acid (chemistry)
Related Words
lactarium
lactase
lactation
lactescence
PC Version
Copyright © 2018 WordTech Co.