Mucate definition

Any salt or ester of mucic acid.
noun
0
0
Advertisement