What does Caproate mean?

Caproate meaning in General Dictionary

a sodium of caproic acid

View more

  • A salt of caproic acid.