Word info

cetrarate

Noun

Meaning

cetrarate (plural cetrarates)

A salt or ester of cetraric acid.

Source: en.wiktionary.org

Close letter words and terms