ethanedioic acid - English Synonyms Dictionary

ethanedioic acid

n.
[1] oxalic acid