Dictionary.com
Thesaurus.com

malonates

  • plural
    of malonate.
    malonate
    noun
    any ester or salt of malonic acid.

More Suggestions