meaning of Caprylate

Caprylate meaning in General Dictionary

A salt of caprylic acid

View more

  • A salt of caprylic acid.