meaning of Caproate

Caproate meaning in General Dictionary

a sodium of caproic acid

View more

  • A salt of caproic acid.