What does Caprate mean?

Caprate meaning in General Dictionary

a sodium of capric acid

View more

  • A salt of capric acid.