cetrarate

English

Etymology

From cetraric acid +‎ -ate.

Noun

cetrarate (plural cetrarates)

  1. A salt or ester of cetraric acid.