Wiktionary
cetrarate
n. A salt or ester of cetraric acid.
n. A salt or ester of cetraric acid.