×

lactate meaning in English

n. lactate, ester or salt of lactic acid (chemistry)

Related Words

  1. lactarium
  2. lactase
  3. lactation
  4. lactescence
PC Version

Copyright © 2018 WordTech Co.