cetrarate (English, noun)
expansion: cetrarate (plural cetrarates)
Senses:
glosses: A salt or ester of cetraric acid.
Forms:
form: cetrarates
tags: plural