YourDictionary

Dictionary Home » Science » malonate

malonate science definition

A salt or ester of malonic acid.

link/cite print suggestion box